just enough to keep (someone) afloat

Translations
de quoi garder (quelqu’un) à flot
Definitions
Providing only the minimum amount of support, resources, or assistance necessary to prevent someone from failing, going under, or experiencing serious hardship, but not enough to allow them to thrive or improve their situation.